// 处理login 登录注册框切换显示
// 去注册注册
$('#goto-register').on('click', () => {
    $('#register').show()
})

//点击 已有账号，登录
$('#goto-login').on('click', () => {
    $('#register').hide()
})

// 解构函数获取输入内容
const {
    form
} = layui

// 注册点击事件
// 获取输入
// 发送ajax
// 成功回调函数
$('#register form').on('submit', function (e) {
    e.preventDefault()
    // 表单序列化
    const data = $(this).serialize()

    reguser(data, (res) => {

        if (res.data.status === 0) {

            layer.msg(res.data.message)

            // 注册的盒子隐藏
            $('#register').hide()
        } else {
            layer.msg(res.data.message)


        }
    })

    
    // 
    // axios({
    //     method: 'post',
    //     url: 'http://api-breakingnews-web.itheima.net/api/reguser',
    //     data,
    // }).then(res => {

    //     // 判断是否.data.status状态码是否正常
    //     //status === 0 的时候继续执行   反之就清除token  跳转会login页面
    //     if (res.data.status === 0) {

    //         layer.msg(res.data.message)

    //         // 注册的盒子隐藏
    //         $('#register').hide()
    //     } else {
    //         layer.msg(res.data.message)


    //     }
    // })

})



//登录成功进行跳转首页 
$('#login form').on('submit', function (e) {
    e.preventDefault()
    // 表单序列化
    const data = $(this).serialize()

    login(data, (res) => {
        //  判断是否.data.status状态码
        if (res.data.status === 0) {
            // 将token存储在本地，方便使用
            localStorage.setItem('token', res.data.token)

            // 自动打断点
            // debugger
            // 跳转至首页
            location.href = './index.html'
        } else {
            layer.msg(res.data.message)
        }
    })
    // 
    // axios({
    //     method: 'post',
    //     url: 'http://api-breakingnews-web.itheima.net/api/login',
    //     data,
    // }).then(res => {

    //     // 判断是否.data.status状态码
    //     if (res.data.status === 0) {
    //         // 将token存储在本地，方便使用
    //         localStorage.setItem('token', res.data.token)

    //         // 自动打断点
    //         // debugger
    //         // 跳转至首页
    //         location.href = './index.html'
    //     } else {
    //         layer.msg(res.data.message)
    //     }
    // })

})




// 验证
form.verify({
    username: [ // 用户名
        /^[a-z0-9]{6,10}$/,
        '账号名是6到10位由数字, 小写字母组成'
    ],
    password: [ // 密码
        /^[\S]{6,10}$/,
        '密码是6到10位, 不能有空格'
    ],
    repwd: function (value) {
        // if ($('.pwd').val() !== value) {

        //     return '两次密码输入不一致欧~'
        // }

        ($('.pwd').val() !== value) && '两次输入不一致！！'

    }
});